﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace AssessmentTool
{
    public class DynamicEndpointHelper
    {

        public static System.ServiceModel.EndpointAddress ResolveEndpointUrl(string nameOfService)
        {
            string xapPath = App.Current.Host.Source.ToString();
            string baseUrl = xapPath.Substring(0, xapPath.IndexOf("ClientBin"));
            string dynamicEndpointUrl = baseUrl + nameOfService+".svc";
            return new System.ServiceModel.EndpointAddress(dynamicEndpointUrl);
            
        }
       
    }


    
}
